package com.boomshake.entity;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 佣金配置实体类
 */
@Data
public class CommissionConfig {
    
    /**
     * 主键ID
     */
    private Long id;
    
    /**
     * 门店ID（0表示全局配置）
     */
    private Long storeId;
    
    /**
     * 分销等级
     */
    private Integer level;
    
    /**
     * 佣金比例（如0.1000表示10%）
     */
    private BigDecimal commissionRate;
    
    /**
     * 是否启用：1启用 0停用
     */
    private Integer isActive;
    
    /**
     * 配置说明
     */
    private String description;
    
    /**
     * 创建人
     */
    private Long createdBy;
    
    /**
     * 创建时间
     */
    private LocalDateTime createdAt;
    
    /**
     * 更新时间
     */
    private LocalDateTime updatedAt;
} 